aft translation - Turc Anglais Dictionnaire